<?php

namespace app\common\model\product;

use app\common\model\BaseModel;
use app\common\model\proxy\User;

/**
 * 产品分类模型
 */
class ProxyCategory extends BaseModel
{
    protected $pk = 'id';
    protected $name = 'proxy_category';


    /**
     * 代理
     * @return \think\model\relation\BelongsTo
     * @Author joey
     * @date 2024/3/29 15:22
     */
    public function proxy()
    {
        return $this->belongsTo(User::class, 'proxy_id', 'proxy_id');
    }

    /**
     * 详情
     */
    public static function detail($id)
    {
        return (new static())->find($id);
    }


    /**
     * 关联图片
     */
    public function image()
    {
        return $this->belongsTo('app\common\model\file\UploadFile', 'image_id', 'file_id');
    }
}
